upon oath

adj. 发誓(宣誓)